Scenario-Based Software Reliability Testing Profile for Autonomous Control System
نویسندگان
چکیده
Operational profile is often used in software reliability testing, but it is limited to non-obvious-operation software such as Autonomous Control System. After analyzing the autonomous control system and scenario technology, a scenario-based profile constructing method for software reliability testing is presented. Two levels of scenario-based profile in the paper are introduced: system level and software level, and the scenario-based profile could be obtained through mapping them. With the method, the testing data for software reliability testing could be generated. Keywordssoftware reliability testing; scenario-based testing profile; autonomous control system.
منابع مشابه
Model-based software in-the-loop-test of autonomous systems
Software for autonomous systems is hard to test, given their complex reactions as well as safety-critical behavior. Here simulation-based testing of the control software using a simulation of the environment and the platform of the system supports verification without threat to system and environment. A model-based construction of the simulated environment enables an effective verification by s...
متن کاملValidation and Verification of the Remote Agent for Spacecraft Autonomy
The six-day Remote Agent Experiment (RAX) on the Deep Space 1 mission will be the first time that an artificially intelligent agent will control a NASA spacecraft. Successful completion of this experiment will open the way for AI-based autonomy technology on future missions. An important validation objective for RAX is implementation of a credible validation and verification strategy for RAX th...
متن کاملUsing Reliability Models During Testing With Non-Operational Profiles*
Operational profile is a set of relative frequencies of occurrence of the run categories associated with the product and its operational use. During operation system executes a series of runs which are selected from the available run categories at random (but according to the operational profile). Software (and system) reliability growth models model the fault removal process during product tes...
متن کاملVoltage profile improvement through online dynamic voltage restorer controlled by chaos-based genetic algorithm
Improving reliability indices, increasing the grid production capacity, reducing power loss during peak periods and fuel cost, and economic and environmental considerations on the one hand, and the progresses made in the field of semiconductor devices on the other hand, are some of the factors that increase the penetration of the renewable energy sources to the distributed network. When the pho...
متن کاملUsing Scenarios to Predict the Reliability of Concurrent Component-Based Software Systems
Scenarios are a popular means for capturing behavioural requirements of software systems early in the lifecycle. Scenarios show how components interact to provide system level functionality. If component reliability information is available, scenarios can be used to perform early system reliability assessment. In this paper we present a novel automated approach for predicting software system re...
متن کامل